Objetivos
Os estudantes que terminam com sucesso esta unidade curricular serão capazes de:
- Usar a Unified Modeling Language (UML) como ferramenta de modelação, nomeadamente o seu diagrama de classes.
- Aplicar a modelação e programação orientada a objetos para construir aplicações.
- Criticar a estrutura de aplicações modeladas com objetos.
- Aplicar a modelação e programação orientada a eventos para construir aplicações.
- Desenvolver aplicações gráficas, incluindo aplicações que utilizem recursos multimedia.
- Usar ferramentas para edição, execução e depuração de aplicações.